The Halting Problem

Does a program halt?

Definition

There does not exist a program terminates(p, x) that can determine the termination of any program p on input data x.

Proof

by Jon